Improving Type-Safety in CORBA
نویسنده
چکیده
CORBA presents a model of distributed computing in which distributed objects communicate using a high-level “information bus” called an Object Request Broker (ORB). In this paper we describe a problem with the current CORBA specification that makes ORB communication non-type-safe in certain situations. We describe a solution to the problem based on the use of unique identifiers, and show how it can be implemented efficiently in both stand-alone and federated CORBA-based systems.
منابع مشابه
Improving the Performance of Distributed CORBA Applications
This paper proposes a new technique called CORBAas-needed to improve the performance of distributed CORBA applications. CORBA-as-needed allows distributed CORBA applications to first detect if the interoperability functionality of CORBA communication methods are indeed needed in a particular invocation, and bypass them if this functionality is not needed for that invocation. The paper describes...
متن کاملCompiler Optimization Techniques for Improving Distributed Object Computing Framework Performance over High-speed ATM Networks
This paper demonstrates why the performance of flexible Distributed Object Computing (DOC) frameworks, such as the Common Object Request Broker Architecture (CORBA), must be improved to satisfy the requirements of nextgeneration bandwidth-intensive and delay-sensitive applications. In addition, the paper outlines a software toolkit we are building to integrate various compiler optimization tech...
متن کاملA Corba Object Group Service
This paper describes an Object Group Service for the Common Object Request Broker Architecture (CORBA). The service enables to view a group of CORBA objects as a single entity despite concurrent invocations and failures, and thus provides an adequate support for the construction of highly available distributed applications with replicated critical components. The Object Group Service was design...
متن کاملErgonomics Issues in the Construction Safety: A Case Study in Iran
Objectives: Because of the high rates of accidents, the construction industry has become a hazardous industry in Iran and therefore paying more attention is required. This paper investigates safety management in construction companies for improving workers’ safety as one of the ergonomics aims. Methods: In order to survey the safety management in construction companies a questionnaire was pr...
متن کاملOpenCorba : un bus logiciel réflexif adaptable
Today, CORBA architecture brings the major industrial solution for realizing the interoperability between distributed software components in heterogeneous environments. While the CORBA project attempts to federate distributed mechanisms within a unique architecture, its model is not very flexible and seems to be not suitable to future evolutions. In this paper, we present OpenCorba, a reflectiv...
متن کامل